Physics:Rivet framework

From HandWiki

Rivet framework is Monte Carlo analysis framework [1][2] used in particle physics. The framework is used for preservation and reinterpretation of particle collider analyses, suitable for comparison with Monte Carlo event generator predictions, and an enabler of physics model development, validation, and optimisation in both Standard Model (SM) and physics beyond the SM (BSM).

Rivet is built on the dual concepts of analyses – routines which implement published experiment analyses – and projections – routines which compute observables from MC event records. It is designed to be efficient via automatic caching of projection results for each event, and very "physicist friendly" with analysis codes containing minimal boilerplate code and maximum physics.

Rivet is implemented in C++ and Python.

References

  1. Rivet — the particle-physics MC analysis toolkit, Official web site https://rivet.hepforge.org/
  2. C. Bierlich et al, Robust Independent Validation of Experiment and Theory: Rivet version 3, SciPost Phys. 8, 026 (2020), https://doi.org/10.21468/SciPostPhys.8.2.02, arXiv:1912.05451